Peripheral equipment of computer

ABSTRACT

The present invention includes a reception section which receives a change occurring in an event generated by an information terminal, and an automatic creation section which automatically creates a template in accordance with a change in the event received by the reception section.

The present application is a continuation of U.S. application Ser. No.10/189,005, filed Jul. 5, 2002, the entire contents of which isincorporated herein by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to peripheral equipment of a computerwhich performs automatic generation or automatic deletion of a template.

2. Description of the Related Art

As peripheral equipment of a computer, there has heretofore been acomposite apparatus including many types of functions such as a copyingfunction, a facsimile function, a print function and others. Thiscomposite apparatus includes a job template called a “template” as a jobusing, e.g., a scanner. This job template includes two settings, i.e., ascan setting and an agent setting.

The scan setting consists of a setting of a resolution for scanning, asetting of both sides or a single side, a setting of presence/absence ofrotation, a setting of a paper size, a setting of a scan mode andothers. The agent setting consists of settings of TWAIN, File Share,Email, iFax and others.

Before using the template, a user must set the template from the Web inadvance.

Conventionally, a user must manually create the job template before use.Further, he/she must manually delete the job template.

It is an object of the present invention to automatically create ordelete the template.

BRIEF SUMMARY OF THE INVENTION

The present invention includes a reception section which receives achange occurring in an event generated by an information terminal, andan automatic generation section which automatically generates a templatein accordance with the change in the event received by the receptionsection.

The present invention includes a reception section which receives achange occurring in an event generated by an information terminal and anautomatic deletion section which automatically deletes a template inaccordance with the change in the event received by the receptionsection.

Additional objects and advantages of the invention will be set forth inthe description which follows, and in part will be obvious from thedescription, or may be learned by practice of the invention. The objectsand advantages of the invention may be realized and obtained by means ofthe instrumentalities and combinations particularly pointed outhereinafter.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING

The accompanying drawings, which are incorporated in and constitute apart of the specification, illustrate presently embodiments of theinvention, and together with the general description given above and thedetailed description of the embodiments given below, serve to explainthe principles of the invention.

FIG. 1 is a block diagram showing a system structure according to anembodiment of the present invention;

FIG. 2 is a block diagram showing structures of an information terminal,a controller and a digital copier in the embodiment;

FIG. 3 is a flowchart showing processing in an email transmissionoperation by the information terminal in the embodiment;

FIG. 4 is a flowchart showing automatic generation processing of a Scanto Email template by the controller in the embodiment;

FIG. 5 is a flowchart showing processing in a schedule change operationby the information terminal in the embodiment;

FIG. 6 is a flowchart showing automatic generation processing of a scantemplate by the controller in the embodiment;

FIG. 7 is a flowchart showing processing in an Action Item changeoperation by the information terminal in the embodiment;

FIG. 8 is a flowchart showing automatic generation processing of a scantemplate by the controller in the embodiment;

FIG. 9 is a flowchart showing processing in a print direction changeoperation by the information terminal in the embodiment;

FIG. 10 is a flowchart showing automatic generation processing of thescan template by the controller in the embodiment;

FIG. 11 is a view showing a template automatic generation setting screenof the information terminal in the embodiment;

FIG. 12 is a flowchart showing processing to automatically delete thetemplate by a controller in the embodiment;

FIG. 13 is a view showing an example of a template automatic deletionsetting screen in the information terminal in the embodiment;

FIG. 14 is a view showing an example of a screen to back up only thetemplate to be automatically generated in the information terminal inthe embodiment;

FIG. 15 is a view showing an example of a screen to restore anautomatically generated template in the information terminal in theembodiment;

FIG. 16 is a view showing an example of a screen to restore theautomatically generated template in the information terminal in theembodiment; and

FIG. 17 is a view showing an example of a screen to display a history ofautomatic generation/deletion of the template in the informationterminal in the embodiment.

DETAILED DESCRIPTION OF THE INVENTION

An embodiment according to the present invention will now be describedhereinafter with reference to the accompanying drawings.

FIG. 1 is a block diagram showing a system structure. In this system, aLAN (Local Area Network) 1 and a controller 2 are arranged. Thecontroller 2 is electrically connected to the LAN 1. The controller 2 iselectrically connected to a digital copier 3. The controller 2 and thedigital copier 3 constitute peripheral equipments of a computer.

Furthermore, in this system, a SMTP (simple mail transfer protocol)server 4 and a POP (point of presence) server 5. The SMTP server 4 andthe POP server 5 are electrically connected to the LAN 1. Moreover, inthis system, a client PC (personal computer) 6 is arranged. The clientPC 6 is electrically connected to the LAN 1.

In addition, this system uses a PHS (personal handyphone system) 7 or aPDA (personal digital assistant) 8 which are portable terminals. The PHS7 and the PDA 8 can be directly connected to the controller 2 by using awireless LAN or Bluetooth.

The client PC 6, the PHS 7 and the PDA 8 constitute informationterminals 10.

The information terminal 10, the controller 2 and the digital copier 3respectively have the structures shown in FIG. 2.

The information terminal 10 includes a user interface control section11, a management section 12, a communication processing section 13, anaddress storage section 14 and a schedule storage section 15. They areconstituted by a CPU, a ROM, a RAM, an I/O or the like.

The user interface control section 11 is a module which manages the userinterface. The management section 12 is a module which manages anaddress book stored in the address stored section 14 or a schedulestored in the schedule storage section 15 and controls the informationterminal. The communication processing section 13 is a module whichcontrols the communication of the LAN 1, the wireless LAN, Bluetooth orthe like.

The controller 2 includes a Web server 21, a template processing section22 provided in the Web server 21, communication processing sections 23and 24, a management section 25, a template information storage section26, and an image data storage section 27.

The Web server 21 is a Web server as typified by IIS, and uses wwwserver software manufactured by Microsoft or Apache which is free.

The communication processing section 23 is a module which controls thecommunication of the LAN 1, the wireless LAN, the Bluetooth or the like.The communication processing section 24 is a module which processes thecommunication with the digital copier 3.

The management section 25 is a management module which controls thecontroller 2. The template information storage section 26 is a data basewhich stores scan template information. The image data storage section27 is a data base which stores image data transferred from the digitalcopier 3. This image data is image data scanned and read by the digitalcopier 3.

The digital copier 3 includes a user interface control section 31, a jobcontrol section 32, a communication processing section 33, a scanner 34,a hard disk device 35, and a printer 36.

The user interface control section 31 is a module which controls acontrol panel and provides the user interface. The job control section32 is a module which controls respective jobs of scan, print and copy.

The communication processing section 33 is a module which processes thecommunication with the controller 2. The scanner 34 is a module whichscans a document and reads an image. The printer 36 is a module whichprints print data, such as image data, onto paper. The hard disk device35 stores image data read by the scanner 34 or print data to be printedby the printer 36.

The controller 2 also performs processing to automatically create a scanjob template when executing a scan job, using the scan function of thedigital copier 3. That is, the controller 2 automatically creates a scanjob template by using an event created in the information terminal 10(the client PC6, the PHS 7, the PDA 8) as a trigger. As the eventcreated in the information terminal 10, there are transmission of anemail, change in schedule, change in Action Item, direction of printingor the like, for example.

At first, giving description on transmission of an email, a user createsan email on the information terminal 10, determines a destination, anddirects transmission of the email. As a result, the information terminal10 carries out the processing shown in FIG. 3. That is, at S1, the userinterface control section 11 receives the direction of emailtransmission and informs the management section 12. Then, at S2, themanagement section 12 adds an address of the controller 2 to thedestination of the email. Subsequently, at S3, the communicationprocessing section 13 transmits the email to the controller 2 andterminates the processing. That is, the email is delivered to thecontroller 2 from the communication processing section 13 through theSMTP server 4 and the POP server 5.

On the other hand, the controller 2 executes the processing shown inFIG. 4. That is, at S4, the communication processing section 23 receivesthe email from the information terminal 10 of the client. Then, at S5,the communication processing section 23 extracts the destination fromthe received email. Thereafter, at S6, the template processing section22 uses the extracted destination and automatically creates a Scan toEmail template. The management section 25 receives the automaticallycreated Scan to Email template from the template processing section 22and stores it in the template information storage section 26.

Then, the controller 2 judges whether notification of automatic creationof the template through an email is set by the management section 25 atS7. In addition, if the email notification is set, the controller 2notifies the information terminal 10 of creation of the template throughthe email and terminates the processing at S8. Additionally, if theemail notification is not set, the controller 2 terminates theprocessing without performing the email notification.

Subsequently, giving description as to change in the schedule, a userperforms a schedule change operation on the information terminal 10. Thechange operation here means operations of creation, deletion and change.

The information terminal 10 executes the processing shown in FIG. 5.That is, at S11, the information terminal 10 receives a direction of theschedule change operation from the user interface control section 11 andnotifies the management section 12. Subsequently, at S12, theinformation terminal 10 extracts a difference of a changed part in theschedule by the management section 12, and creates an email message inorder to notify the controller 2 of the difference through the email. Adestination of the email is an address of the controller 2. Then, atS13, the information terminal 10 transmits the email to the controller 2from the communication processing section 13 and terminates theprocessing. That is, the email is delivered from the communicationprocessing section 13 to the controller 2 through the SMTP server 4 andthe POP server 5.

On the contrary, the controller 2 executes the processing shown in FIG.6. That is, the controller 2 receives the email from the informationterminal 10 by the communication processing section 23 at S14.Subsequently, at S15, the controller 2 extracts a changed point in theschedule and a sender from the email received by the communicationprocessing section 23. Then, at S16, the controller 2 automaticallycreates the scan template by using extracted difference information ofthe schedule and email sender information in the template processingsection 22. The management section 25 receives the automatically createdscan template from the template processing section 22 and stores it inthe template information storage section 26.

Then, at S17, the controller 2 judges whether notification of automaticgeneration of the scan template through an email is set by themanagement section 25. Further, if the email notification is set, thecontroller 2 notifies the information terminal 10 of creation of thetemplate through an email and terminates the processing at S18.Furthermore, if the email notification is not set, the controller 2terminates the processing without performing the email notification.

Furthermore, giving description as to a change in Action Item, a userperforms an operation to change the Action Item on the informationterminal 10. The change operation here means operations of creation,deletion and change.

The information terminal 10 executes the processing shown in FIG. 7.That is, at S21, the information terminal 10 receives a direction of theAction Item change operation from the user interface control section 11and notifies the management section 12. Subsequently, at S22, theinformation terminal 10 extracts a difference of a changed part in theAction Item by the management section 12, and creates an email messagein order to notify the controller 2 of the difference through the email.A destination of the email is an address of the controller 2. Then, atS23, the information terminal 10 transmits the email to the controller 2by the communication processing section 13 and terminates theprocessing. That is, the email is delivered to the controller 2 from thecommunication processing section 13 through the SMTP server 4 and thePOP server 5.

On the other hand, the controller 2 executes the processing shown inFIG. 8. That is, at S24, the controller 2 receives the email from theinformation terminal 10 by the communication processing section 23.Subsequently, at S25, the controller 2 extracts a changed point in theAction Item and a sender from the received email by the communicationprocessing section 23.

Then, at S26, the controller 2 automatically creates the scan templateby using the extracted difference information of the Action Item and theemail sender information by the template processing section 22. Themanagement section 25 receives the automatically created scan templatefrom the template processing section 22 and stores it in the templateinformation storage section 26.

Subsequently, at S27, the controller 2 judges whether notification ofautomatic creation of the scan template through an email is set by themanagement section 25. Furthermore, if the email notification is set,the controller 2 notifies the information terminal 10 of creation of thetemplate through the email and terminates the processing at S28.Moreover, if the email notification is not set, the controller 2terminates the processing without performing the email notification.

Now, giving description as to direction of printing, a user performs anoperation to change a print direction on the information terminal 10.The change operation here means operations of creation, deletion andchange.

The information terminal 10 executes the processing shown in FIG. 9.That is, at S31, the information terminal 10 receives the printdirection change operation by the user interface control section 11 andinforms the management section 12.

Subsequently, at S32, the information terminal 10 extracts a differenceof a changed part in the print direction by the management section 12,and creates an email message in order to inform the difference to thecontroller 2 through the email. A destination of the email is an addressof the controller 2.

Then, at S33, the information terminal 10 transmits the email to thecontroller 2 by using the communication processing section 13 andterminates the processing. That is, the email is delivered to thecontroller 2 from the communication processing section 13 through theSMTP server 4 and the POP server 5.

On the other hand, the controller 2 executes the processing shown inFIG. 10. That is, at S34, the controller 2 receives the email from theinformation terminal 10 by the communication processing section 23.Subsequently, at S35, the controller 2 extracts a changed point in theprint direction and a sender from the received email by thecommunication processing section 23.

Then, at S36, the controller 2 automatically creates the scan templateby using the extracted difference information of the print direction andthe email sender information in the template processing section 22. Themanagement section 25 receives the automatically created scan templatefrom the template processing section 22 and stores it in the templateinformation storage section 26.

Then, at S37, the controller 2 judges whether notification of automaticcreation of the scan template through an email when the scan templateautomatically created is set. Then, if the email notification is set,the controller 2 notifies the information terminal 10 of creation of thetemplate through the email and terminates the processing at S38.Further, if the email notification is not set, the controller 2terminates the processing without performing the email notification.

FIG. 11 shows a template automatic creation set screen. This screen is auser internet image on the Web. When the user specifies the URL of the“template automatic creation set screen” of the controller 2 on theinformation terminal 10, the information terminal 10 displays thisscreen.

In this screen, it is possible to perform settings concerning the UserName, the Password and the template automatic creation. Furthermore, asthe settings concerning the template automatic creation, there aresettings of transmission/reception of email, creation and deletion ofthe schedule, creation and deletion of the Action Item, and the printdirection.

Moreover, in this screen, when the template is automatically created, itis possible to enable or disable notification of automatic creation ofthe template to the information terminal 10 through an email when thetemplate is automatically created. That is, it is performed by settingthe “Template Automatic Creation/Deletion Notification”.

FIG. 12 is a flowchart showing processing of the template automaticdeletion by the controller 2.

At S41, the controller 2 first fetches the scan template selectionoperation in order to execute the scan job by the digital copier 3.

The user sets a document to the automatic document feeder of the digitalcopier 3, and operates a Start key 37 j in the control panel 37. As aresult, the controller 2 fetches the scan job start operation at S42.Consequently, the digital copier 3 feeds the document sheets one by onefrom the automatic document feeder and reads the document by using thescanner 34.

Upon completing reading of all the document sheets set in the automaticdocument feeder by the scanner 34, the scan job is terminated, and hencethe controller 2 confirms the end of this scan job at S43.

Upon confirming the end of the scan job, the controller 2 acquires atemplate automatic deletion set value from the template informationstorage section 26 which is used as a data base at S44.

Subsequently, the controller 2 judges the setting condition of thetemplate automatic deletion. At S45, the controller 2 first judgeswhether the template automatic deletion is set based on the number oftimes of use of the template. This sets to automatically delete thetemplate when this template is used for a given number of times.

Moreover, if the automatic deletion of the template is set based on thenumber of times of use of the template and that number of times of useis reached, the controller 2 automatically deletes the utilized templatefrom the template information storage section 26.

In addition, if the automatic deletion of the template based on thenumber of times of use of the template is not set, the controller 2judges whether automatic deletion of the template based on a stipulatedtime is set at S47. This sets to automatically delete the template whenthis template is not used for a long time.

Additionally, if the automatic deletion of the template based on astipulated time is set and the template is not used for the stipulatedtime or more, the controller 2 automatically deletes the utilizedtemplate from the template information storage section 26 at S46.

Further, if the automatic deletion of the template based on thestipulated time is not set, the controller 2 judges whether automaticdeletion of the template based on a result of reading by an OCR (opticalcharacter reader) is set at S48. This sets to automatically delete thetemplate based on a content of the scan job.

Furthermore, if the automatic deletion of the template based on a resultof reading by the OCR is set and the automatic deletion of the templatebased on a result of reading is judged, the controller 2 automaticallydeletes the utilized template from the template information storagesection 26 at S46. For example, if there are characters “secret fromoutsiders” in a result of reading by the OCR, the controller 2automatically deletes this template.

Moreover, if the automatic deletion of the template based on a result ofreading by the OCR is not set, the controller 2 judges whether theautomatic deletion of the templates when the stipulated number or moreof the templates are automatically created is set at S49. This setsrestriction in the number of templates to be created so that the numberof the templates is not increased.

In addition, if the automatic deletion of the templates when thestipulated number of the templates are automatically created is set andthe stipulated number or more of the templates are automaticallycreated, the controller 2 automatically deletes the utilized templatesfrom the template information storage section 26 at S46.

Additionally, if the automatic deletion of the templates when thestipulated number or more of the templates are automatically created isnot set, the controller 2 terminates the automatic deletion processingof the templates.

Upon executing the processing to automatically delete the utilizedtemplates from the template information storage section 26 at S46, thecontroller 2 then judges whether notification of automatic deletion ofthe templates through an email is set at S50. Further, if the emailnotification is set, the controller 2 notifies the information terminal10 of the automatic deletion of the templates through an email at S51.Furthermore, if the email notification is not set, the controller 2terminates the automatic deletion processing of the template.

FIG. 13 shows an example of the template automatic deletion set screenin the information terminal 10. This screen is the user Internet imageof the Web. When the user specifies the URL of the “template automaticdeletion set screen” of the controller 2 on the information terminal 10,the information terminal 10 displays this screen.

In this screen, the user can conduct settings concerning a user name, apassword and template automatic deletion. The settings concerning thetemplate automatic deletion means a setting of the number of times ofuse when the template is automatically deleted based on the number oftimes of use of the template, a setting of a stipulated time when thetemplate is automatically deleted based on the stipulated time, asetting of a scan job content when the template is automatically deletedbased on a result of reading by using the OCR, and a setting of thestipulated number if the templates are automatically deleted when thestipulated number of more of the templates are created.

The screen of FIG. 13 shows the state that the template is automaticallydeleted based on the number of times of use of the template and thenumber of times of use is set to one.

FIG. 14 shows an example of the screen of the information terminal 10which backs up only the template automatically created. This screendisplays File Name, File Size, Data Saved, Backup File Format version,Device Name. The file to be backed up is a file obtained by making thesetting of only the automatically created template in the form of XML(extensible markup language). In this screen, when a link of File Nameis clicked, backup is started. Moreover, in this screen, when a buttonCreate New File is clicked, a file for backup is created.

FIGS. 15 and 16 show an example to restore the automatically createdtemplate in the information terminal 10. In the screen of FIG. 15, theuser first clicks a button Browse . . . , and selects a file to berestored. When the file is selected, a file name is displayed in thepart File Name.

Then, the user clicks the button Upload, and starts Upload of the file.At this moment, the content of the file is inspected. Then, when theinspection is normally terminated, a screen such as shown in FIG. 16 isdisplayed, and an inspection result is displayed.

Subsequently, in the screen of FIG. 16, when the user clicks a buttonContinue, the processing returns to the screen of FIG. 15. In the screenof FIG. 15, the user clicks the button Restore, and starts the Restoreprocessing.

FIG. 17 shows an example of the screen to display a history of templateautomatic creation/deletion in the information terminal 10. This screendisplays Group No., Group Name, Template No., Template Name, Status, andDate. In the part Status, “Created” is displayed when the template isautomatically created, and “Deleted” is displayed when it isautomatically deleted.

In such a structure, the life cycle of the template, i.e., the automaticcreation of the template based on occurrence of an event in theinformation terminal 10, the use of the template in the digital copier 3and the automatic deletion of the template can be all managed by thecontroller 2.

Further, since the job template is automatically created, the user canomit the operation to create the job template. Furthermore, since thejob template can be automatically deleted, the number of job templatescan be prevented from being increased, and the management cost used tomanage the job templates can be reduced. Moreover, the size of thetemplate information storage section 26 can be decreased so as not toincrease the number of the job templates, and the high speed of accesscan be constantly assured.

For example, description will now be given as to a case where a userperforms scan distribution of proceedings by using the job template.

When a conference is held, the user must transmit a conferencingcommunication email. In addition, a person to whom the conferencingcommunication email is transmitted is the same as a person to whom theproceedings is transmitted. Therefore, the controller 2 automaticallycreates a proceeding communication template with the conferencingcommunication email as an event of the information terminal 10. Then,after the end of the conference, the proceedings can be scanned by thedigital copier 3, put in the automatically created proceedingcommunication template and distributed through an email. Then, afternotifying the proceedings by using the proceeding notification template,this template can be automatically deleted.

Description will now be given as to a case where a user performs scantransmission of a document at a business trip site.

When the user holds only the PHS 7, he/she can scan and transmit thedocument by using the digital copier 3 set in a convenience store. Thatis, the user transmits the scan data as an email from the PHS 7 to aperson to whom the scan data should be transmitted in advance.

The controller 2 of the digital copier 3 set in the convenience storeautomatically creates the template with this email as an event. The usergoes to a place where the digital copier 3 is set, scans the document byusing the automatically created template and puts it in the template.Then, he/she transmits it through an email. The template isautomatically deleted after use.

Description will now be given as to a case where a user performsdocument printing based on a change in a schedule book.

For example, when the user makes a change in the schedule book on theclient PC 6, he/she uses the template used to print the documentincluding items in the schedule. For example, he/she wants to change adate in a top page of the document to be printed in accordance with theschedule, the controller 2 automatically creates a print job templatewith a change in the schedule book as a trigger. When the user selectsthe automatically created template on the control panel 37 of thedigital copier 3, document printing is executed. The utilized templateis automatically deleted when a fixed time has elapsed.

Description will now be given as to a case where a user performsfacsimile transmission based on a change in a list “To Do” about items“To Do” which are action items.

When the user makes a change in the list To Do on the client PC 6, forexample, when he/she wants to perform facsimile transmission of adocument to a necessary member corresponding to a processing item in thelist To Do, the controller 2 automatically creates a facsimile jobtemplate with a change in the list To Do as a trigger.

When the user selects the automatically created template on thecontroller panel 37 of the digital copier 3, facsimile transmission iscarried out. The utilized template is automatically deleted when it isused for the stipulated number of times or more, for example.

Additional advantages and modifications will readily occur to thoseskilled in the art. Therefore, the invention in its broader aspects isnot limited to the specific details and representative embodiments shownand described herein. Accordingly, various modifications may be madewithout departing from the spirit or scope of the general inventiveconcept as defined by the appended claims and their equivalents.

1. A peripheral equipment of a computer, comprising: means for scanningan image on a document to create electronic data; means forcommunicating with an information terminal which generates an event;means for recognizing a change occurring in the event received by thecommunicating means from the information terminal; means forautomatically creating a scan template in accordance with the change inthe event recognized by the recognizing means; means for notifying theinformation terminal of a content of template automatic creation whenthe creating means automatically creates the scan template; and meansfor performing the event after putting the electronic data created bythe scanning means in the scan template automatically created by thecreating means.
 2. The peripheral equipment of a computer according toclaim 1, wherein the change occurring in the event generated by theinformation terminal recognized by the recognizing means istransmission/reception of an email, and the creating means automaticallycreates the scan template at the time of transmission or reception ofthe email.
 3. The peripheral equipment of a computer according to claim1, wherein the change occurring in the event generated by theinformation terminal recognized by the recognizing means istransmission/reception of a schedule, and the creating meansautomatically creates the scan template at the time of creation ordeletion of the schedule.
 4. The peripheral equipment of a computeraccording to claim 1, wherein the change occurring in the eventgenerated by the information terminal recognized by the recognizingmeans is a change in an action item, and the creating meansautomatically creates the scan template in accordance with the change inthe action item.
 5. The peripheral equipment of a computer according toclaim 1, wherein the change occurring in the event generated by theinformation terminal recognized by the recognizing means is a printdirection, and the creating means automatically creates the scantemplate at the time of receiving the print direction.
 6. The peripheralequipment of a computer according to claim 1, wherein the notifyingmeans notifies all the information terminals concerning creation of thescan template through an email.
 7. The peripheral equipment of acomputer according to claim 1, further comprising: means for storing thescan template automatically created by the creating means; and means forautomatically deleting a template stored in the storing means inaccordance with the change in the event recognized by the recognizingmeans.
 8. The peripheral equipment of a computer according to claim 1,further comprising: means for automatically deleting the scan templateafter the event has been performed by the performing means.
 9. Theperipheral equipment of a computer according to claim 7, wherein thedeleting means automatically deletes the scan template automaticallycreated after the event has been performed by the performing means. 10.A template creating method comprising: scanning an image on a documentto create electronic data; communicating with an information terminalwhich generates an event; recognizing a change occurring in the eventreceived in the communicating with the information terminal from theinformation terminal; creating a scan template automatically inaccordance with the change in the event recognized in the changerecognizing; notifying the information terminal of a content of templateautomatic creation when the scan template is automatically created inthe scan template creating; and performing the event after putting theelectronic data created in the image scanning in the scan templateautomatically created in the scan template creating.
 11. The templatecreating method according to claim 10, wherein the change occurring inthe event generated by the information terminal recognized in the changerecognizing is transmission/reception of an email, and the scan templateis automatically created in the scan template creating at the time oftransmission or reception of the email.
 12. The template creating methodaccording to claim 10, wherein the change occurring in the eventgenerated by the information terminal recognized in the changerecognizing is transmission/reception of a schedule, and the scantemplate is automatically created in the scan template creating at thetime of creation or deletion of the schedule.
 13. The template creatingmethod according to claim 10, wherein the change occurring in the eventgenerated by the information terminal recognized in the changerecognizing is a change in an action item, and the scan template isautomatically created in the scan template creating in accordance withthe change in the action item.
 14. The template creating methodaccording to claim 10, wherein the change occurring in the eventgenerated by the information terminal recognized in the changerecognizing is a print direction, and the scan template is automaticallycreated in the scan template creating at the time of receiving the printdirection.
 15. The template creating method according to claim 10,wherein all the information terminals concerning creation of the scantemplate is notified through an email in the information terminalnotifying.
 16. The template creating method according to claim 10,further comprising: storing the scan template automatically created inthe scan template creating; and deleting a template automatically storedin the scan template storing in accordance with the change in the eventrecognized in the change recognizing.
 17. The template creating methodaccording to claim 10, further comprising: deleting the scan templateautomatically after the event has been performed in the eventperforming.
 18. The template creating method according to claim 16,wherein the scan template which is automatically created after the eventhas been performed in the event performing, is deleted in the templatedeleting.